相关疑难解决方法(0)

在作用域插槽内使用 v-model

我正在使用 Vue 2.6.9 和新的 v-slot 语法。我想访问与插槽内的 v-model 交互。问题在于,在槽内显示数据可以,但使用 v-model 则不行。这是我的代码:

Vue.component('base-test', {
  template: `
  <div>
    <slot :foo="foo" :foo2="foo2"></slot>
  </div>
  `,
  data(){
    return{
      foo: 'Bar',
      foo2: 'Bar 2'
    }
  }
});


// Mount
new Vue({
  el: '#app'
});

<div id="app">
  <base-test v-slot="sp">
    <div>foo2 is {{ sp.foo2 }}</div>
    <input type="text" v-model="sp.foo">
    <div>foo is {{ sp.foo }}</div>
  </base-test>
</div>
Run Code Online (Sandbox Code Playgroud)

代码笔

我的问题是如何与插槽内的组件数据进行交互。

vue.js

5
推荐指数
2
解决办法
4946
查看次数

使用foreach迭代对象列表

我发现了这句话:

"在对象列表中使用foreach时,迭代对象实例不可编辑,但对象属性可编辑的"

有人可以用一个简单的例子来演示上面的内容吗?

让我重新说一句(因为我发现两个版本的声明),也许这句话更清楚:

"在元素列表中使用foreach时,提供元素的迭代变量只读的,但元素属性是可编辑的 "

c# generic-list

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×1

generic-list ×1

vue.js ×1