带有两个变量的Vue.js if语句
我需要检查当前用户是否是问题的作者,以允许他查看/使用“删除问题”按钮。 但在我的实现中,我根本看不到按钮:带有两个变量的Vue.js if语句,vue.js,Vue.js,我需要检查当前用户是否是问题的作者,以允许他查看/使用“删除问题”按钮。 但在我的实现中,我根本看不到按钮: 我通过JSON请求获得question.author,在登录期间设置currentUser 谢谢你抽出时间 firel.此.currentUser和问题.author不是相同的对象,即使它们可能包含相同的数据。这就是比较失败的原因 您的用户对象可能有一个id属性(或一些其他主键)。相比之下 此.currentUser和问题.author不是相同的对象,即使它们可能包含相同的数据。这就
我通过JSON请求获得question.author,在登录期间设置currentUser
谢谢你抽出时间
firel.
此.currentUser
和问题.author
不是相同的对象,即使它们可能包含相同的数据。这就是比较失败的原因
您的用户对象可能有一个id
属性(或一些其他主键)。相比之下
此.currentUser
和问题.author
不是相同的对象,即使它们可能包含相同的数据。这就是比较失败的原因
您的用户对象可能有一个id
属性(或一些其他主键)。相比之下
谢谢,但是如果我没有他们两人的身份证?我可以用某种方式强制转换它们吗?如果您没有任何类型的唯一密钥来比较它们(ID、用户名、电子邮件等),那么您就无法进行比较。若你们觉得合适的话,你们也许可以做一系列的事情。谢谢,但若我并没有这两个的id呢?我可以用某种方式强制转换它们吗?如果您没有任何类型的唯一密钥来比较它们(ID、用户名、电子邮件等),那么您就无法进行比较。若这对你们有用的话,你们也许可以做一系列的对象。