如何将 django 上下文中返回的列表转换为 javascript 或 vuejs 列表



所以我在 django 上下文中返回了一个简单的列表

rlinks: ['test1', 'test2'', 'test3']
var v_root = new Vue({
    delimiters: [ '[[', ']]' ],
    el: '#vue-main',
    data: {
        job_execs: [],
        rlinks: '{{ rlinks }}',

当我做控制台时.log从 vuejs 上我看到:

['test1', 'test2']

如何将上述内容转换为 JavaScript 列表? 如果可能的话 - 我希望解决方案在javascript端而不是django端。

假设它是一个字符串数组,你可以只使用 <textarea> s:

const arr = ["&#39;test1&#39;", "&#39;test2&#39;"];
const res = arr.map(e => {
  let inp = document.createElement("textarea");
  inp.innerHTML = e;
  return inp.value;
});
console.log(res);

最新更新