从可观察到的淘汰赛中删除最后一个角色

兔子

我有一个可观察的..

this.mytextbox=ko.observable("Daily");

我希望删除按钮上的最后一个字符。

我尝试了以下-

this.removesinglechar=function(){
               self.mytextbox().substring(0, self.mytextbox().length - 1);
          } 

self.mytextbox().slice(0, -1);

真诚的感谢您的帮助。

谢谢

用户名

您的方法效果很好,但是您忘记了实际设置可观察值。(使用self.mytextbox(theCodeThatReturnsTheNewString)

var VM = function() {
  var self = this;
  
  this.label = ko.observable("A long string");
  this.removeLastChar = function() {
    self.label(self.label().slice(0, self.label().length - 1));
  };
};

ko.applyBindings(new VM());
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.2.0/knockout-min.js"></script>


<div>
  <span data-bind="text: label"></span><button data-bind="click:removeLastChar">-1</button>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

淘汰赛可观察到多个订阅

可观察到淘汰赛更新

淘汰赛可观察到的最新价值

将recaptcha响应放入可观察到的js淘汰赛中

淘汰赛:将可观察对象克隆到另一个变量中并将其变为不可观察

淘汰赛将可观察数组与另一个ViewModel关联

RxJava可观察到的最后一个状态

如何在html上显示此可观察到的淘汰赛?

计算出的强制淘汰赛在更换可观察到的内部后重新评估

淘汰赛-添加了可观察到的未在新对象上更新的功能

用JavaScript编写类似C#的扩展以实现可观察到的淘汰赛

选择的下拉值更改时,可观察到的淘汰赛未更新

淘汰赛绑定包装器,输入更改不会触发可观察到的订阅

可观察到淘汰赛-为什么此值会自动更新?

为什么可观察到的不通知是否阻止了淘汰赛?

无法在淘汰赛js中观察到数据

淘汰赛无法观察到样式属性

当儿童可观察到的更新时,淘汰赛js css似乎没有重新计算

浏览器之间可观察到的淘汰赛共享-仅在本地更改值时订阅

在淘汰赛中对可观察的列表进行排序

淘汰赛计算的可观测值只能识别一个可观测值

删除下拉列表淘汰赛js中的一个选项

淘汰赛:更改可观察值

产生一个淘汰赛

将一个可观察到的RxJS结果传递到下一个可观察到的序列中

在淘汰赛可观察阵列订阅功能中,您可以确定添加或删除了哪些元素?

在Jest中,如何对一个可观察到的方法进行单元测试

从最后一个项目循环观察到的集合

淘汰赛-两个可观察的字段彼此更新