Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有两个变量的Vue.js if语句_Vue.js - Fatal编程技术网

带有两个变量的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、用户名、电子邮件等),那么您就无法进行比较。若这对你们有用的话,你们也许可以做一系列的对象。