小编max*_*ver的帖子

互联网浏览器11 rgba拒绝工作

我正在使用IE 11,它拒绝让rgba在我的页面上工作,而rgba在一些网站上工作,我无法理解为什么

我的页面:注意rgba用红色下划线 我的页面

一些互联网页面:rgba工作正常

在此输入图像描述

internet-explorer css3

3
推荐指数
1
解决办法
6530
查看次数

var that = this VS dojo.hitch()

使用var = this是否更好;

var that = this;
array.forEach( tabPages, function ( tabPage, index ) {
  that.layerTabPageClose(tabPage.id, true);
  ...
});
Run Code Online (Sandbox Code Playgroud)

或者使用lang.hitch()代替

array.forEach( tabPages, lang.hitch( this, function ( tabPage, index ) {
  this.layerTabPageClose(tabPage.id, true);
  ...
}));
Run Code Online (Sandbox Code Playgroud)

哪一个更好,为什么?

谢谢

javascript dojo

3
推荐指数
1
解决办法
456
查看次数

使用php登录浏览器进入google(zend gdata)

我使用私人共享链接查看我的用户个人页面中的日历,但现在谷歌决定更改内容https://www.google.com/support/calendar/bin/answer.py?answer=1631300

假设我有用户的密码和用户名.我可以使用Zend Framework登录Google帐户并添加活动或内容,但如何登录Google并登录浏览器(注入cookie或其他内容,就像用户访问gmail一样,他已经登录) .

这样,用户将看到他自己的日历,并且不会收到任何警告.

UPDATE

如果我有他的Gmail(或谷歌)帐户的用户/密码,我如何在iframe中显示日历(即使只读也可以)

php zend-framework gdata-api

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

django-rest defaultRouter不添加@action

我正在阅读http://www.django-rest-framework.org/api-guide/routers#usage,无法理解base_name是什么.此外,我尝试添加自定义操作,路由器将不会接收它

我有这个views.py

@authentication_classes((SessionAuthentication, TokenAuthentication))
@permission_classes((IsAuthenticated,))  
class utente(CreateModelMixin, RetrieveAPIView, GenericViewSet, ViewSet):

    model = MyUser
    serializer_class = MyUserSerializer

    def retrieve(self, request, *args, **kwargs):
        self.object = MyUser.objects.get(
           pk = request.user.pk
        )
        serializer = MyUserSerializerGET(self.object)
        return Response(serializer.data)

    @action(permission_classes=[IsAuthenticated])#POST action    
    def customaction(self, request):
        return Response( None )
        pass
Run Code Online (Sandbox Code Playgroud)

这个urls.py

admin.autodiscover()


router_v1 = routers.DefaultRouter(trailing_slash=True)
router_v1.register(r'register', my_register, 'wtf' )
router_v1.register(r'utente', utente, 'wtf2' )
#router_v1.register(r'utente/customaction', utente.as_view({'post' : 'customaction'})   )

api_urls_v1 = router_v1.urls

api_urls = patterns('',
    url(r'^v1/', include(api_urls_v1)),
)  

urlpatterns = patterns('',
    # Examples:
    # url(r'^$', 'wecup.views.home', …
Run Code Online (Sandbox Code Playgroud)

django django-rest-framework

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

菜单选项中的android show对话框不起作用

   //called when hardware button "Menu" clicked
    public boolean onCreateOptionsMenu(Menu menu) {
        MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.menu, menu);
        return true;
    }
Run Code Online (Sandbox Code Playgroud)

然后这个

@Override
    public boolean onMenuItemSelected(int featureId, MenuItem item) {
        switch (item.getItemId()) {
        case R.id.menu_options:
                startActivity(new Intent(this, EditPreferences.class));   
                break;
        case R.id.menu_about:
             Dialog dialog = new Dialog(getApplicationContext());
                dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);//NO TITLE :)
                dialog.setContentView(R.layout.menu_about);
                dialog.setCancelable(true);
                dialog.show();
            break;

        default:
            break;
        }

//return true;
//return false;
        return super.onMenuItemSelected(featureId, item);
    }
Run Code Online (Sandbox Code Playgroud)

使用调试我看到我进入开关案例R.id.menu_about,但dialog.show()没有做任何事情

对话框不会显示,我尝试使用标准的AlertDialog,也没有运气

android android-layout

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

zend货币负号

您好我正在使用Zend_currency

class Currency extends Zend_View_Helper_Abstract
{

    public function currency($number, $locale = 'it_IT') {
        $currency = new Zend_Currency($locale);

        $number = $number + 0.00;//convert to float

        return $currency->toCurrency((float) $number);

    }
}
Run Code Online (Sandbox Code Playgroud)

在一些视图.phtml文件中

echo $this->currency($gimme_my_money);
Run Code Online (Sandbox Code Playgroud)

这就是我得到的

€ 19.373,25
-€ 116,07
Run Code Online (Sandbox Code Playgroud)

我怎样才能打印负数

€ -116,07
Run Code Online (Sandbox Code Playgroud)

zend-framework zend-view

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

ormlite DataType.ENUM_STRING给我"对数据持久性无效"

您好我使用的是ORMLite 4.33.

我有一个实体类,在尝试destroyTable时给我一个错误:

E/AndroidRuntime(6715): java.lang.IllegalArgumentException: Field class
     java.lang.String for field FieldType:name=udm,class=Prodotti is not valid
     for data persister com.j256.ormlite.field.types.EnumStringType@40a3a2e0
Run Code Online (Sandbox Code Playgroud)

这是班级

@DatabaseTable(tableName = "Prodotti")
public class Prodotti extends BaseDaoEnabled{
    ....
    @DatabaseField(dataType = DataType.ENUM_STRING,
         columnDefinition="VARCHAR(100) DEFAULT NULL")
    //also tried @DatabaseField(dataType = DataType.ENUM_STRING)
    private String udm;
    ...
 }
Run Code Online (Sandbox Code Playgroud)

我运行DatabaseConfigUtil来更新ormlite_config.txt,现在我认为唯一的解决方案是将字段的类型更改为String

android ormlite

0
推荐指数
1
解决办法
1924
查看次数