问题标签 [framerjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何在图层上调用函数onclick
这里我使用的是 framerjs,我试图调用改变其他层位置的函数。当我单击层 product_scroller 时,curpage 的值会更改并替换为product_details
函数 changepos() 将被调用。但是在这里 onclick product_scroller changepos() 第一次不起作用。但是当我第二次点击它时它起作用了。如何避免这种情况。我想一键调用 changepos() 。
user-interface - 如何在 FramerJS 中缩小图层
在这里我尝试使用 z 值,它被放大了。要按比例缩小,我认为我们应该使用 - 值,然后它也按比例放大但相反。我想缩小它。请帮忙。
javascript - 在 Framer.js 中打印滚动位置
我在 Framer.js 中进行原型设计。我有一个滚动组件和滚动内容,我正在尝试打印内容的当前 x 或 scrollX 位置。因此,如果我向右滚动 500px,代码将打印 500
成帧器演示:http ://share.framerjs.com/70pi1l6is76t/
Codepen 演示:http ://codepen.io/matter/pen/78fc798001529418123b84470ea8c625?editors=0010
先感谢您,
javascript - FramerJS:向图层添加属性+值?
我尝试在 FramerJS 中使用以下代码来创建一个新的属性 + 值,但它什么也没产生:
framerjs - Framer中数字的逗号分隔
我有一个带有数字的动态文本层
我还有一个 + 和 - 按钮,可以将 DollarAmountValue 增加 100
所以美元金额显示为 9000 美元,一切正常。我想要做的是将其显示为 9,000 美元,并在按下 +/- 增量按钮时使用逗号分隔 1000 位。任何帮助将不胜感激。谢谢!
javascript - Angular 之外的气泡异常
我正在使用 AngularJS 1.5.x 将 JavaScript 标记和代码动态添加到 DOM,这将由 FramerJS 执行。
有时这会引发错误,并且是期望和预期的。
FramerJS 有自己的方式来处理错误并在 DOM 中很好地向用户显示它们
FramerJS showError 是私有方法,不可访问。
我知道我可以像这样扩展/装饰 Angular 的异常处理程序https://docs.angularjs.org/api/ng/service/ $exceptionHandler
我的问题是,如果我使用这种方法在窗口上抛出一个可用的新错误,我将导致一个无限的 $digest 循环,处理我自己创建的错误。
谁能在这里指出我正确的方向?我应该去猴子修补 FramerJS 以让我访问我需要的 showError 方法,还是我缺少什么。
第一个stackoverflow问题,如果格式不正确,请道歉。
coffeescript - 在 CoffeeScript/Framer 中使用变量设置对象的属性
我是 Framer 的新手,遇到了一个非常烦人的问题,我花了好几个小时试图解决。
我正在尝试构建一个语句,该语句使用通过变量传递的名称更改对象的不透明度属性sectionToLoad
。我能够在控制台中完美地记录该语句,但它不会呈现。任何帮助将非常感激。
javascript - FramerJS - 如何在不重新加载的情况下从代码重置或刷新原型?
如何以编程方式(通过代码)重置 FramerJS 原型?
我已经定义了一个点击层,我希望原型重置到它的初始状态。我试过使用location.reload()
,但从网络重新加载。如何在不从网络重新加载原型的情况下重置?
prototype - 无法在 Framer Js 中排序图层
我对 Framer JS 很陌生。尝试构建一个简单的导航模型。单击灰色按钮时,它会将您带到第 2 页。在第 2 页上单击白色按钮时,它将您重定向到第 1 页。
这是我的成帧器代码。出于某种原因,这两个按钮都出现在屏幕上,难以点击。我希望按钮仅在它们各自的页面上可用。第 1 页上的灰色按钮和第 2 页上的白色按钮。
任何帮助将不胜感激。
prototype - FramerJS - 页面上内容的垂直滚动与滑动
在 FramerJS 中使用是真的吗——通过滑动来垂直滚动页面上的内容?例如: 1. 我在 Sketch 中有 2 个组和蒙版。2. 组被导入 FramerJS 3. 每个被 framer 包裹的组都添加了一个垂直滚动 4. 我可以将这些层与包裹组一起用于水平滑动页面吗?
是否可以通过水平滑动对页面上的内容进行垂直滚动?
有没有人有一个例子?:(