我使用创建一个bootstrap风格的侧边栏Link
.这是我的代码片段:
<ul className="sidebar-menu">
<li className="header">MAIN NAVIGATION</li>
<li><Link to="dashboard"><i className="fa fa-dashboard"></i> <span>Dashboard</span></Link></li>
<li><Link to="email_lists"><i className="fa fa-envelope-o"></i> <span>Email Lists</span></Link></li>
<li><Link to="billing"><i className="fa fa-credit-card"></i> <span>Buy Verifications</span></Link></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
```
我想active
在包装元素上设置活动路径的类<li>
.我看到有其他的解决方案,在那里,展示了如何做到这一点kindof(使用反应路由器当前的路线有条件地设置活动类菜单上),但我不认为这是设置在一个包装的主动类的最佳方式Link
.
我还发现了https://github.com/insin/react-router-active-component,但感觉它应该是不必要的.
在React Router中,这是可能的,还是需要使用外部解决方案?
我正在尝试使用Grails 2(RC3)创建一个cookie.我将它用于Facebook画布应用程序,这意味着在每次浏览器刷新时,会话都会丢失.
我尝试过使用cookies插件,但似乎与Grails 2不兼容.
任何帮助将不胜感激!
如何在非持久性的域类中设置变量.我希望能够写入和读取该变量,但我不希望它成为表的一部分.
在rails中执行此操作的方法是使用设置变量attr_accessor
.Grails有可能这样吗?有谁知道如何做到这一点?
谢谢!
我最近写了一篇关于资产管道的博客文章,并了解到该文件夹lib/assets
应该包含在资产路径列表中.如果我使用3.2.2创建一个全新的Rails应用程序,请运行控制台,然后运行命令y Rails.application.config.assets.paths
我看不到lib/assets.默认不应该包含这个吗?
这是我到达那里的方式:
$ rails new example
$ cd example
$ rails c
>> y Rails.application.config.assets.paths
---
- /Users/eberry/Playground/example/app/assets/images
- /Users/eberry/Playground/example/app/assets/javascripts
- /Users/eberry/Playground/example/app/assets/stylesheets
- /Users/eberry/Playground/example/vendor/assets/javascripts
- /Users/eberry/Playground/example/vendor/assets/stylesheets
- /Users/eberry/.rvm/gems/ruby-1.9.2-p290/gems/jquery-rails-2.0.2/vendor/assets/javascripts
- /Users/eberry/.rvm/gems/ruby-1.9.2-p290/gems/coffee-rails-3.2.2/lib/assets/javascripts
=> nil
>>
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.
我对Ember.Route模型与setupController有一些混淆.我在这里有一个示例应用程序:
http://jsbin.com/ihakop/5/edit
我想知道为什么我需要添加以下内容(请参阅内联注释)
App.AppsShowRoute = Ember.Route.extend({
model: function(params) {
return App.LtiApp.find(params.id);
},
setupController: function(controller, model) {
controller.set('reviews', App.Review.find());
// Why is this line needed? Shouldn't it have the model
// already on the controller?
controller.set('model', model);
}
});
Run Code Online (Sandbox Code Playgroud)
模型不应该在控制器上吗?
我在Ember中有一个简单的表单,它提交给服务器并返回响应.在失败的响应中,我想重新关注输入字段.有没有办法使用值绑定访问我的控制器中的字段?
这是我的jsbin作为例子:
Sublime Text 2最大的挫折之一是'table'快捷方式总是在表块之外结束.例如,我在HTML文件类型中键入"table",它会创建以下内容:
<table></table>
Run Code Online (Sandbox Code Playgroud)
这最初将光标放在中间.如果我然后键入'tr'并单击tab创建一个<tr></tr>
块,它会将文本'tr'放在table标签内,然后转到'table'块的外部.我希望完成在'table'块内结束,这样我就可以进行连续的代码完成.
如何修改完成代码以使其在块内结束?这是来自HTML.snippet-completions的代码:
{ "trigger": "table", "contents": "<table>$1</table>" },
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!
我按照Peter Ledbrook关于使用弹簧安全核心的示例截屏播放.我在用户上设置密码如下:
springSecurityService.encodePassword("password")
Run Code Online (Sandbox Code Playgroud)
当我尝试登录时,它不会正确解密密码.如果我将应用程序更改为不加密密码,它将完美登录.
我查看了自动生成的Login控制器,我没有看到它在解密密码的位置.有没有其他人有这个问题?是否有一些我缺少的东西使这项工作?
谢谢!