- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个包含数据列表的 View ,我使用 backbone stickit 进行模型绑定(bind)。
如果数据不可用我不想显示列表元素,但如果数据可用我需要格式化它,因此我尝试了以下绑定(bind):
'.emailItem': {
observe: 'emailAddress',
visible: function(viewVal, modelVal){ return !!modelVal; },
onGet: function (val) {
return '<span>E-mail</span><strong><a href="mailto:' + val + '">' + val + '</a></strong>';
},
updateMethod: 'html'
},
.emailItem 匹配元素 <li class="emailItem"></li>
.
当我运行它时,列表元素显示正确,但 onGet 的结果没有插入到 View 中。我如何使用 visible
的组合stickit 中带有客户格式的属性?
最佳答案
您使用的是什么版本的 Stickit?
我问是因为我认为这个问题可能已在 master 上修复。您可以尝试以下操作吗:
如果它不起作用,请在 github 上提出一个问题 - 我在那里很活跃,我会查个水落石出。
关于javascript - 在 Backbone Stickit 中结合使用 visible 和 onGet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14975611/
按照 Stickit 文档的建议,我已在初始化函数后插入了自动完成功能。 几乎 hello world 世界示例: MyApp.Views.Form = Backbone.View.extend({
我有一个backbone.sticket绑定(bind)附加到与mainView View 关联的模型: bindings: -> { ".some-class": "someAttr
我现在正在测试双向数据绑定(bind)的 backbone stickit。有没有办法恢复更改,例如,在通过表单编辑模型数据时,用户按下取消按钮,如下图 当我们在表单中输入时,模型似乎被动态更改了。我
我在将简单的登录表单绑定(bind)到模型时遇到问题。 “自动填充”事件不会被 stickit 识别,因此 View 与模型不同步。 html 非常简单: View 将用空模型
我有一个日期选择器,用于在输入上设置日期。我用 stickit 绑定(bind)它。问题在于,由于日期选择器(而不是击键)更改了输入的值,因此 stickit 绑定(bind)不会观察到更改。如果我手
我有一个包含数据列表的 View ,我使用 backbone stickit 进行模型绑定(bind)。 如果数据不可用我不想显示列表元素,但如果数据可用我需要格式化它,因此我尝试了以下绑定(bind
我正在尝试将 Backbone Validation 与 Backbone Stickit 结合使用,我希望在用户输入时一次验证一个属性。但是,当用户输入一个值时,模型上的所有属性都会得到验证,而不仅
有什么方法可以为 Backbone.Stickit.js 设置全局 setOptions 吗? 这样我就可以避免在每个绑定(bind)上设置 validate: true 以及其他自定义选项: 绑定(
我有很多事件绑定(bind)到我的 View 中的元素,但是当我使用stickit js 通过更改模型来更改 View 中的值时,它不会触发 onChange 事件。 有没有一种方法可以在模型中设置值
tl;博士 如何将backbone.stickit与html表单一起使用来更改从服务器获取的现有模型,并且仅将更改的属性(由html表单中的用户输入更改)修补到服务器? /tl;博士 我正在使用bac
我是一名优秀的程序员,十分优秀!