- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
问题是:如何在数据 View 中以这样的方式显示数据,如果实体更新了一些数据 View 也如何更新。
这是我名为 latestReading
的实体。
这是我的页面LatestReading
,它显示了最新的阅读资料。它包含三个数据 View 。
这个页面没有被直接调用,因为它需要一个对象latestReading
。因此,执行名为 showLatestReadingPage
的微流,它获取或创建 latestReading
对象并将其传递给 LatestReading
页面并显示 LatestReading
页面。
这是微流。
getOrCreateLatestReading
是一个微流,它返回一个 latestReading
对象(如果可用)或创建一个新的 latestReading
对象(如果可用)尚未创建,然后将其返回。
这是微流。
这些是 LatestReading
页面中三个数据 View 中第一个的属性,如上图 LatestReading
页面所示。此 DataView 的名称是 TemperatureDataView
这些是 TemperatureDataView
数据 View 中的文本小部件的属性。它的名称是 temperatureText
。它在 TemperatureDataView
中显示温度值。
这是 temperatureText
文本小部件的标题:
问题是当另一个微流更新 latestReading
的值时,文本小部件没有更新。我需要再次单击 LatestReading
页面的导航链接来重新加载它。
我需要数据 View 中的文本小部件在更新我的其他一些微流时保持更新 latestReading
的值
最佳答案
问题是“在客户端刷新”仅在微流在与用户正在查看的页面(客户端)相同的上下文中执行时才有效。例如,如果页面上有一个按钮触发刷新客户端的微流,那么它将更新小部件。但是,如果微流是由系统触发的(例如预定的事件),那么这些更改将处于不同的上下文中。此外,如果另一个用户触发刷新,它只会刷新该用户的客户端。此外,如果一个用户通过多个浏览器登录(即有多个 session ,这也意味着对于每个 session 都有不同的用户上下文。
在这种情况下,最简单的解决方案可能是使用一个应用商店小部件,它会定期触发数据 View 中显示的对象的刷新,例如:https://appstore.home.mendix.com/link/app/27/ .只需使用不更改属性但刷新对象的更改操作创建纳流或微流。
关于mendix - 在 Mendix 中更新实体时,数据 View 未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55868931/
问题是:如何在数据 View 中以这样的方式显示数据,如果实体更新了一些数据 View 也如何更新。 这是我名为 latestReading 的实体。 这是我的页面LatestReading,它显示了
使用 Mendix Business Modeler 构建 Web 应用程序与使用 Java/Spring/JSF 等技术开发 Web 应用程序有着根本的不同。但是,为了这个问题,我将尝试比较两者:
在通常情况下,对于本地应用程序,我们将其部署到 mendix 公共(public)云,但如果我们隔离 mendix 运行时并使用 docker 容器部署它,会有什么区别。 docker有什么好处? 最
我正在尝试 Mendix Typescript SDK,并按照 https://docs.mendix.com/apidocs-mxsdk/mxsdk/setting-up-your-developm
我有一个带有搜索功能的 DataGrid,我希望网站在按下搜索栏中的每个键时自动刷新网格,就像现代搜索引擎一样。想象一下,就像在按下每个键后按回车键,或单击搜索按钮一样。在 Mendix 中做到这一点
我是一名优秀的程序员,十分优秀!