小编lul*_*ezi的帖子

从视图中访问控制器的属性

我想做一个像进度条一样的东西,它将由余烬控制.所以在我看来,有两种方法可以达到这个目的:

  1. 控制器中有一个观察者,它width在触发时设置元素.问题:AFAIK,无法从控制器中访问DOM元素,就像在视图中一样this.$('#progress').

  2. 视图中有一个观察者,它观察控制器的属性.问题:我不知道,如何观察(和访问)控制器的属性.

  3. (将控制器的属性绑定{{bindAttr}}到一个怪异的data-progress="42"属性,并width在属性的值发生更改时调整元素)

ember.js

9
推荐指数
1
解决办法
8480
查看次数

无法在Mac OS X上安装mysql gem

我使用http://dev.mysql.com/downloads/mysql中的安装程序安装了MySQL服务器.然后,正如几个指南中所解释的那样,我想用以下命令安装mysql gem.

sudo gem install mysql
Run Code Online (Sandbox Code Playgroud)

这不起作用,并提供以下输出.

Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
    ERROR: Failed to build gem native extension.

        /Users/luzi/.rvm/rubies/ruby-1.9.3-p429/bin/ruby extconf.rb --with-mysql-dir=/usr/local/mysql/
checking for mysql_ssl_set()... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
    --with-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include
    --with-opt-lib
    --without-opt-lib=${opt-dir}/lib
    --with-make-prog
    --without-make-prog
    --srcdir=.
    --curdir
    --ruby=/Users/luzi/.rvm/rubies/ruby-1.9.3-p429/bin/ruby
    --with-mysql-config
    --without-mysql-config …
Run Code Online (Sandbox Code Playgroud)

ruby mysql gem

4
推荐指数
1
解决办法
5391
查看次数

标签 统计

ember.js ×1

gem ×1

mysql ×1

ruby ×1