从烧瓶中检索聚合物列表
Polymer retrieving list from Flask
我需要将一个列表从Flask传递到Polymer对象。实现这一目标的最佳方式是什么?在Polymer文档中找不到列表属性类型。
<script>
Polymer({
is: 'create-account',
properties: {
actionUrl: String,
// organizations: I want a list here of names
}
});
function submitForm() {
document.getElementById('form').submit();
}
</script>
accountcreation.html
<body>
<h1>Account Creation</h1>
<create-account action-url={{ formControllerUrl }}
organizations={{ organizations }}></create-account>
</body>
烧瓶功能
@home_bp.route('/create_account')
def create_account():
import pdb
organizations = Organization.query.with_entities(Organization.name).all()
lst = []
for o in organizations:
lst.append(o[0])
pdb.set_trace()
return render_template('accountcreation.html',
formControllerUrl=url_for('form.create_account'), organzations=lst)
问题是Json中使用的引号。我应该将organizations
作为'{"hello", "world"}'
传递。相反,它被传递为"{"hello", "world"}"
。因此,我简单地将accountcreation.html
修改为:
<body>
<h1>Account Creation</h1>
<create-account action-url={{ formControllerUrl }}
organizations='{{ organizations|tojson }}'></create-account>
</body>
注意,{{ organizations|tojson }}
周围的单引号。
相关文章:
- 要求输入在数据列表中
- 从javascript创建一个列表
- 如何使用jQuery选择下拉列表的值
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- Javascript按钮下拉列表
- 如何使用json将对象列表从java转换为javascript
- 区分JSON中的矩阵和列表列表
- 聚合物0.5.5:核心列表中的条件模板和/或模板动态参考
- 从烧瓶中检索聚合物列表
- 通过ajax(铁-ajax,聚合物)检索mailchimp列表详细信息
- 聚合物芯和纸元素性能与大型列表
- 为什么聚合物核心列表选择中的切换操作不正确
- 聚合物核心列表项点击事件
- 获取聚合物已发布的属性列表
- 聚合物下拉列表问题
- 聚合物列表未更新以切换内容
- 如何在聚合物中制作可修改对象列表
- 聚合物1.0列表视图元素的示例
- 聚合物核心列表不工作在铬