小编chr*_*_st的帖子

在Ember模板中访问常量

不确定适当的"Ember Way"是做什么的.

我有以下模板,我想要有三个task-item-list组件实例,每个实例用于不同的taskState值.显然,我想摆脱神奇的数字.

<h4>Tasks:</h4>

<div><h5>Backlog:</h5>
  {{ task-item-list tasks=model taskState=101 }}
</div>

<div><h5>Working:</h5>
  {{ task-item-list tasks=model taskState=202 }}
</div>

<div><h5>Done!</h5>
  {{ task-item-list tasks=model taskState=303 }}
</div>
Run Code Online (Sandbox Code Playgroud)

多亏了这个讨论,我可以在我的config/environment.js文件中定义常量并在模型,测试等中使用它们,但在模板中不能(尽我所知).

有没有办法使用常量,还是有更好的方法来做到这一点?我可以看到子类化组件,但我不认为这是一个很好的解决方案.

谢谢!

ember.js ember-cli

5
推荐指数
1
解决办法
2942
查看次数

应用启动,只有白色屏幕,奇数流错误消息

我正在尝试运行由创建的应用程序flutter create first_try(并且我未对代码进行任何更改)。

我使用的是Mac上运行的最高版本Xcode 9.4。

如果我运行flutter run,它可以正常运行,并且可以很好地出现在iOS模拟器中。

如果我在IntelliJ下运行它,请使用“运行”按钮(绿色三角形),它可以正常运行,但是无法进行热重装等。

如果我使用“调试”按钮(绿色错误)在IntelliJ下运行它,它将在模拟器中打开,但仅显示白屏。

我在IntelliJ窗口中收到以下消息:

Launching lib/main.dart on iPhone X in debug mode...
log: Must be admin to run 'stream' command
Script started, output file is /dev/null

Script done, output file is /dev/null
Starting Xcode build...
Xcode build done.
Run Code Online (Sandbox Code Playgroud)

我尝试运行flutter clean,但没有帮助。

这是的输出flutter doctor -v

$ flutter doctor -v
[?] Flutter (Channel beta, v0.4.4, on Mac OS X 10.13.5 17F77, locale en-US)
    • Flutter version 0.4.4 at /Volumes/Second/Chris/hacks/flutter/flutter …
Run Code Online (Sandbox Code Playgroud)

flutter

5
推荐指数
1
解决办法
2226
查看次数

monit坚持要对一个运行良好的程序进行计时

我在使用monit监控程序时遇到问题.

我在覆盆子pi上运行它,从源代码构建了monit 5.11; 我尝试使用存储库中的版本,但它是5.4并且不支持我想要的一些语法.

我试图遵循"问:我有一个程序不会创建自己的pid文件.由于monit要求所有程序都有一个pid文件,我该怎么办?" 在FAQ中输入.

这是我的start_sensors.sh脚本(它只运行我的python程序,而不是wiki示例中的java程序):

#!/bin/bash

case $1 in
  start)
     echo $$ > /var/run/start_sensors.pid;
     exec 2>&1 /usr/bin/python /home/pi/temperature/post_temps.py 1>/tmp/post_temps.out
     ;;
   stop)
     kill `cat /var/run/start_sensors.pid` ;;
   *)
     echo "usage: start_sensors {start|stop}" ;;
esac
exit 0
Run Code Online (Sandbox Code Playgroud)

这是我的/etc/monit/monitrc条目:

# Run temperature sensor monitor
check process start_sensors.sh with pidfile /var/run/start_sensors.pid
   start = "/home/pi/temperature/start_sensors.sh start"
   stop = "/home/pi/temperature/start_sensors.sh stop"
Run Code Online (Sandbox Code Playgroud)

监视日志中的输出如下所示:

[EST Jan 24 14:21:16] info     : 'raspberrypi' Monit reloaded
[EST Jan 24 14:21:16] error    : 'start_sensors.sh' process is not running …
Run Code Online (Sandbox Code Playgroud)

monit

2
推荐指数
1
解决办法
2620
查看次数

标签 统计

ember-cli ×1

ember.js ×1

flutter ×1

monit ×1