不即不离 2022-05-04 13:53:56
https://codepen.io/wrenchde/pen/ExYgbyM
一个用正则的方法
<div class="ellipsis">
<span>xxxx</span>
</div>
$('.ellipsis').each(function(
$('span', $(this)).css('word-break', 'break-all')
var divH = $(this).height()
var $span = $('span', $(this)).eq(0)
while ($span.outerHeight() > divH) {
$span.text($span.text().replace(/(s)*([a-zA-Z0-9]+|W)(...)?$/, '...'))
}
})
- 共 1 页
- 1
个人认为:
该问题问的确实是 双向绑定和单向数据流的是否冲突
从名字上来看是冲突的
双向绑定是是 UI改变导致Model改变 Model的改变导致UI的render
单向数据流呢,是Model控制UI,而想改变数据请dispath...
但干的事情是一样的:
但我觉得立足点不一样,单向数据流是统一的state,目的是可追溯state的改变,最终绕这么大一圈还是在修改state,renderUI
而双向绑定更多的是组件内部
第 47 题:双向绑定和 vuex 是否冲突