angular.js - 在flask的环境下使用angluar ng-repeat 报错x is undefined如何解决?
迷茫
迷茫 2017-05-15 16:57:19
0
4
684

在flask的环境下无论是使用angluar的ng-repeat;还是vue的循环遍历v-repeat,v-for;都会报这样的错误,求解决办法

<ul>
    <li ng-repeat="x in time">
    {{x.medicine}}
    </li>
</ul>

报错信息:

jinja2.exceptions.UndefinedError
UndefinedError: 'x' is undefined
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(4)
给我你的怀抱

Nampaknya templat Jinja menggunakan {{}} untuk mengeluarkan pembolehubah, dan angluar melakukan perkara yang sama, jadi apabila anda ingin mengeluarkan pembolehubah, anda perlu mempertimbangkan siapa yang mengeluarkannya Keluarkan pendakap kerinting dan keluarkan pendakap kerinting ke html dan bukannya ditapis oleh enjin templat

仅有的幸福

http://jinja.pocoo.org/docs/dev/api/#jinja2.Environment

Ty80

http://lorenhoward.com/blog/how-to-get-angular-to-work-with-jinja/

phpcn_u1582

Tulis sahaja dengan cara ini

{% raw %}
<ul>
    <li ng-repeat="x in time">
    {{x.medicine}}
    </li>
</ul>
{% endraw %}
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan