Such as direct dyes, reactive dyes with cationic fixing agent processing, which generate color lake to improve wet fastness, for direct copper salt dyes with copper salt treatment, chromate treatment after acid dyes, thus forming chelating compound between dyes and fibers, thus reducing its solubility in water, in order to improve the color fastness. The water-soluble dye can be regarded as an active anion, which can be exchanged with the cationic group of the fixing agent on the fiber to produce the micro-dissolve and insoluble salts.