gpt4 book ai didi

javascript - 在 Vue.js 2.0 中将数组传递给组件

转载 作者:行者123 更新时间:2023-12-01 04:09:57 25 4
gpt4 key购买 nike

我将一个数组传递给 Vue.js 中的组件,但它没有正确传递。琴弦传得很好。我的代码如下:

Vue代码

<template>
<div class="panel panel-default">
<div class="panel-heading">{{c}}</div>

<div class="panel-body">

</div>
</div>

</template>

<script>
import axios from 'axios';
export default {

mounted() {
console.log('Component ready.');
},

props: ['f','c'],

data : function() {
return {

}
},

以及 HTML/PHP

<div class="container">
<div class="row">
<div class="col-md-12">
<?php $a = ['Pasta', 'Chicken', 'Rice']; ?>
<credits f= $a c="One"></credits>
</div>
</div>
</div>

在这种情况下,“c”工作正常,而“f”则不行。

我怎样才能正确地做到这一点?

最佳答案

也许尝试使用 json_encode() 对值进行编码像这样:

<credits f="<?= json_encode($a)?>" c="One"></credits>

关于javascript - 在 Vue.js 2.0 中将数组传递给组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41577211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com