首页 > 编程 > JavaScript > 正文

解决vue attr取不到属性值的问题

2019-11-19 12:55:05
字体:
来源:转载
供稿:网友

js:

$(document).ready(function() {  $.get("/account/authGroupInfo",{id:groupId}, function(data) {    var arr = data.data.rules.split(",");    console.log(arr);    $.get("/account/allRule",{}, function(result) {      ruleList.options = result.data;//问题所在      ruleList.$nextTick(function () {        $(".auth_rules").each(function () {          if($.inArray($(this).attr("id"),arr)>-1) {            $(this).prop('checked',true);          }        })      })    });  });});

html:

<tr v-for="value in options">  <td><input type="checkbox" id="{{value.id}}" value="{{value.id}}," class="auth_rules">{{ value.title }}</td></tr>

使用

ruleList.$nextTick(function () {}) 拿到更新后的dom

以上这篇解决vue attr取不到属性值的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持武林网。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表