gpt4 book ai didi

model-view-controller - 如何使用Dart构建纸元素应用程序?

转载 作者:行者123 更新时间:2023-12-03 03:18:52 25 4
gpt4 key购买 nike

我想使用 Material 设计在Dart中构建大型应用程序。为此,我将paper_elements包含到我的项目中。我的问题是,我想不出一种用paper_elements构建多页应用程序的好方法。通常我创建对象,这些对象将内联创建其元素,并将其添加/删除到dom中。我了解到目前为止我发现的paper_element教程的方式对他们来说是不可能的。

有一种简单的方法可以在具有基于对象的结构的同时在dart中使用paper_elements吗?例如,我要让我的应用程序加载一个注册或登录对象,并将其显示在浏览器中。登录时应加载显示菜单等的菜单对象。所有页面更改都应在不重新加载页面的情况下进行。

我期待您可以提供有关我的问题的所有帮助,示例或链接。

干杯,
提姆

最佳答案

在Dart中,通常无需重新加载即可将应用程序构建为SPA(单页应用程序)。
您可以添加删除像普通DOM元素一样的paper-element(div,input等)querySelector('#placeholder').append(new Element.tag('paper-input'));您还可以使用<template if="{{}}"><template repeat="{{}}">在满足某些条件时或对于集合中的每个值使Polymer自动插入这些元素。

您的问题不是很具体,但是我想您所需要的全部都可以在此处以Q / A的形式获得。只需搜索[dart-polymer]即可。如果您什么都找不到,请问一下,我们会为您指明正确的方向。

一些可能相关的

  • Dart Language: Polymer - Working with views
  • How to update polymer element bindings after it was removed from DOM and inserted again
  • How to add attributes to a dynamically created component
  • how to implement a main function in polymer apps(当您使用聚合物元素作为整个应用程序的容器时,不需要main())
  • Is imperative Mustache-Binding in Polymer.dart supported?
  • 关于model-view-controller - 如何使用Dart构建纸元素应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25012060/

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