vue各种字符串拼接

vue各种字符串拼接写法有两种::title=”`字符串${xx}`”或:title=”‘字符串’+xx”都可以。如:1、vue绑定值与字符串拼接:<el-optionv-for=”itemintableData”:key=”item.account”:label=’`${item.name}${item.account}`’:value=…

1、文件绑定{
{}}中的字符串拼接:直接在{
{}}内拼接:

  <template v-if="userList">
              <div v-for="(item,index) in userList" :key="index">
                {
  
  {item.userName+'('+item.userAccount+')'}}
              </div>
 </template>
<el-option
                v-for="item in projectList"
                :key="item.pNo"
                :label='`${item.name}-${item.managerName}(${item.managerAccount})`'
                :value="item.pNo"
              >
              </el-option>
:ref="`user${index}`"

2、vue标签属性绑定中的字符串拼接:写法有两种::title=”`字符串${xx}`”   或   :title=”‘字符串’ + xx”  都可以。其中,{}里面可以写js方法。如:

 <el-option
                  v-for="item in tableData"
                 :key="item.account"
                 :label= '`${item.name}${item.account}`'
                 :value="item.account"
                 :height = "schoolHeight">
               </el-option>
 <el-submenu v-show="item.childList.length > 0" :index="item.id"  :class='`menu${item.id}`'>
 <span :class="{ red: originData[`${item.value}ChangeFlag`] }">{
  
  { item.text }}</span>

 3、js中的字符串拼接:

this.personList.forEach(item => {
          item.label = `${item.userName}(${item.account})`;
        });
this.$bus.$emit(`${this.activeName}-reload`, this.searchData);
switchStatus(row) {
      this.$Modal.confirm({
        title: '提示',
        content: `是否确认切换状态为${row.isDelete === 1 ? '否' : '是'}?`,
        onOk: () => {
          row.isDelete = row.isDelete === 0 ? 1 : 0;
        }
      });
    },

今天的文章vue各种字符串拼接分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/27154.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注