我有一个Angular 4组件,它使用的是一个有效的二维数组.我有一个包含一系列链接的部分数组.我希望能够平坦地输出它们:
<ul>
<div *ngFor="let section of all_sections">
<li *ngFor="let nav of section.links" [class.active]="nav.href === current_url">
</li>
<li class="divider"></li>
</div>
</ul>
Run Code Online (Sandbox Code Playgroud)
我怎么能强制它做循环但没有额外的包装div为部分?它应该只是ul里面的li标签.
预期产量:
<ul>
<li class="active"></li>
<li class="active"></li>
<li class="active"></li>
<li class="divider"></li>
<li class="active"></li>
<li class="active"></li>
<li class="active"></li>
<li class="divider"></li>
</ul>
Run Code Online (Sandbox Code Playgroud) 我正在尝试让FuelPHP在我的服务器上运行.我没有权限使用.htaccess文件用于RewriteRule.但是,我的主机允许我指定httpd.conf文件的一部分.
以下是我想要的:
<Directory /Applications/XAMPP/xamppfiles/htdocs/sandbox/username/public>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</Directory>
Run Code Online (Sandbox Code Playgroud)
但是,我需要它不仅仅是"用户名".如何在此目录中使用通配符,以便它适用于一次性解决方案的任何"用户名"值?
我在apache手册上找到了这个建议,但是我不知道如何让它与它一起工作RewriteRule.
试过以下但是没有用:
<Directory /Applications/XAMPP/xamppfiles/htdocs/sandbox/*/public>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</Directory>
Run Code Online (Sandbox Code Playgroud)
请帮忙!
我试图在屏幕上显示一些文本一段时间,类似于吐司,但能够指定它在屏幕上的确切时间.我认为警报对话框可能适用于此,但我似乎无法弄清楚如何自动关闭对话框.
你能建议一个替代吐司通知,我可以指定它显示的确切时间吗?
谢谢!
static DialogInterface dialog = null;
public void toast(String text, int duration) {
final AlertDialog.Builder builder = new AlertDialog.Builder(gameplay);
LayoutInflater inflater = (LayoutInflater) gameplay.getSystemService(gameplay.LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.tutorial, (ViewGroup)gameplay.findViewById(R.id.layout_root));
((TextView)layout.findViewById(R.id.message)).setText(text);
builder
.setView(layout);
builder.show();
if (dialog!=null){
dialog.cancel();
dialog.dismiss();
}
dialog = builder.create();
Handler handler = null;
handler = new Handler();
handler.postDelayed(new Runnable(){
public void run(){
dialog.cancel();
dialog.dismiss();
}
}, 500);
}
Run Code Online (Sandbox Code Playgroud) 我需要每晚午夜运行服务.我想使用AlarmManager来做到这一点.
你能给我一些如何让它正常工作的指导吗?
alarmManager = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
alarmManager.setInexactRepeating(AlarmManager.ELAPSED_REALTIME, System.currentTimeMillis(), AlarmManager.INTERNAL_DAY, serviceIntent);
Run Code Online (Sandbox Code Playgroud)
也许我需要使用Calendar对象来指定时间?谢谢你的帮助!
我在rails网站上有一个ruby.使用ruby和rails动态加载和生成页面.但是,我还想生成一个静态.html页面来简化我的服务器,而不是每次调用rails页面.
在PHP中,我知道如何使用ob_start()和ob_get_contents()来获取输出缓冲区以获取输出文本.
如何将rails页面的输出捕获到变量中?
编辑:我想这样做的原因是我可以将我的页面保存为.html,以便在其他机器上使用.所以我使用ruby生成HTML并以他们可以查看的格式分发给其他人.
手动,我们可以运行:
adb shell
su
chmod 666 /dev/graphics/fb0
export CLASSPATH=/data/local/device.jar
export LD_LIBRARY_PATH=/data/local
exec app_process /system/bin com.device.client.Main /data/local/device.conf &
Run Code Online (Sandbox Code Playgroud)
但是,我们需要能够从编译程序的计算机上的bash脚本运行它.
我试过了:
adb shell "su
&& chmod 666 /dev/graphics/fb0
&& export CLASSPATH=/data/local/device.jar
&& export LD_LIBRARY_PATH=/data/local
&& exec app_process /system/bin com.device.client.Main /data/local/device.conf &"
Run Code Online (Sandbox Code Playgroud)
但是因为我们正在进入su shell,所以这不起作用.
你能建议一个解决方案吗?